in one's mind's eye
idiom
: in one's imagination or memory
I can still see the old playground in my mind's eye.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share